]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
magnifier: Use actor scaling filters on content texture node
authorMarco Trevisan (Treviño) <mail@3v1n0.net>
Mon, 11 Mar 2019 21:30:39 +0000 (17:30 -0400)
committerMarco Trevisan (Treviño) <mail@3v1n0.net>
Mon, 1 Apr 2019 20:34:44 +0000 (16:34 -0400)
Reuse the same filter values of the attached actor, instead of hardcoding the
defaults.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/454

js/ui/magnifier.js

index b01e8b6b2738ee0b16d287956c5f31d2725c767f..4717bb82cf852ba2321d19bd24a6ab0fd2249b00 100644 (file)
@@ -66,10 +66,9 @@ var MouseSpriteContent = GObject.registerClass({
             return;
 
         let color = Clutter.Color.get_static(Clutter.StaticColor.WHITE);
+        let [minFilter, magFilter] = actor.get_content_scaling_filters();
         let textureNode = new Clutter.TextureNode(this._texture,
-                                                  color,
-                                                  Clutter.ScalingFilter.NEAREST,
-                                                  Clutter.ScalingFilter.NEAREST);
+                                                  color, minFilter, magFilter);
         textureNode.set_name('MouseSpriteContent');
         node.add_child(textureNode);